home *** CD-ROM | disk | FTP | other *** search
/ 100 Plus Great Games 2 / 100PLUSV2.BIN / games / SimpleFaro.dxr / case keeper_34_nb2.ls < prev    next >
Encoding:
Text File  |  2002-01-25  |  967 b   |  35 lines

  1. property spriteNum, betnumber, sharpee, chipPiece, alreadyBetOn
  2. global gPlayerBets, chip, chipLoc
  3.  
  4. on getPropertyDescriptionList me
  5.   return [#sharpee: [#comment: "none", #format: #string, #default: "sprite(?)"]]
  6. end
  7.  
  8. on beginSprite me
  9.   sprite(spriteNum).blend = 0
  10.   betnumber = ("B" & string(spriteNum)).symbol
  11.   chipPiece = value(sharpee)
  12.   alreadyBetOn = 0
  13. end
  14.  
  15. on mouseDown me
  16.   if not voidp(chip) then
  17.     if not alreadyBetOn then
  18.       if gPlayerBets.count < 5 then
  19.         puppetSound(6, member("number select"))
  20.         gPlayerBets.addProp(betnumber, new(script("player bet"), #special, 25, #odd, chip, gPlayerBets))
  21.         chipLoc = sprite(spriteNum).loc
  22.         chipPiece.member = string(chip)
  23.         chipPiece.loc = chipLoc
  24.         alreadyBetOn = 1
  25.       end if
  26.     else
  27.       if alreadyBetOn then
  28.         gPlayerBets[betnumber].mRemoveBet(betnumber)
  29.         chipPiece.loc = chipPiece.ogLoc
  30.         alreadyBetOn = 0
  31.       end if
  32.     end if
  33.   end if
  34. end
  35.